package com.koron.css2.newProjectCenter.bean.query;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.koron.common.bean.query.BaseQueryBean;
import lombok.Data;

import java.util.Date;

/**
 * Created with IntelliJ IDEA.
 *
 * @Author: ；lwc
 * @Date: 2023/11/15/10:41
 * @Description:
 */
@Data
public class PjProcessNodeTimePostponeQueryBean extends BaseQueryBean {
    /**
            * 单据编号
	 */
    private String billNo;

    /**
     * 任务ID
     */
    private String taskId;

    /**
     * 任务名称
     */
    private String taskName;

    /**
     * 操作者
     */
    private String operator;

    /**
     * 流程实例ID
     */
    private String processInstanceId;

    /**
     * 操作类型
     */
    private String operation;

    /**
     * 操作时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date startTime;

    /**
     * 操作时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date complateTime;

    /**
     * 计划耗时
     */
    private Integer planTime;

    /**
     * 节点耗时
     */
    private Integer timeConsum;

    /**
     * 处理意见
     */
    private String comments;

    /**
     * 工程主键
     */
    private String billId;

    /**
     * 节点CODE
     */
    private String nodeCode;

    /**
     * 是否超期
     */
    private Integer timeOutFlag;
}
